Big Huge Thesaurus

Euphorbia lathyris

noun